# @Time    : 2022/1/15 21:55
# @Author  : 南黎
# @FileName: 屏幕录相机.py

from time import sleep
from PIL import ImageGrab
import random
import pyautogui

time_run = int(input("请输入截屏时间（分钟）："))
time_interval = eval(input("请输入截屏时间间隔（秒）："))
time_run = time_run * 60  # 几分钟*60=几秒
for i in range(time_run):
    sleep(time_interval)  # 这里调整每次截图屏幕的时间间隔，单位（秒）这里为了快速测试设置值为0.02
    im = ImageGrab.grab()  # 截图一次
    local = (r"录像得到的图片/%s.jpg" % (i))  # 要在本地新建一个录像得到的图片文件夹
    im.save(local, 'jpeg')
    # 移动鼠标
    pyautogui.moveTo(x=300, y=random.randint(100, 300))